package com.xjrccb.bizplat.mbaffle;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
import java.util.Date;
import java.io.Serializable;

@ApiModel("${modelNameNotes}")
public class Fs${modelName?cap_first}Output  implements Serializable {

private static final long serialVersionUID = 1L;
<#if columns??>
    <#list columns as column>
        <#if column.type='VARCHAR'||column.type='TEXT'||column.type='CHAR'||column.type='String'||column.type='string'||column.type='Enum'>
            @ApiModelProperty(value = "${column.propertyNotes}", notes = "${column.remark}" , required = ${column.sfNoll?string('true','false')} )
            private String ${column.propertyName?uncap_first};
        </#if>
        <#if column.type='INT' || column.type='Integer' >
            @ApiModelProperty(value = "${column.propertyNotes}", notes = "${column.remark}", required = ${column.sfNoll?string('true','false')} )
            private int ${column.propertyName?uncap_first};
        </#if>
        <#if column.type='DATETIME' || column.type='DATE'  || column.type='Date' >
            @ApiModelProperty(value = "${column.propertyNotes}", notes = "${column.remark}" , required = ${column.sfNoll?string('true','false')} )
            private Date ${column.propertyName?uncap_first};
        </#if>
        <#if column.type='BIGINT' || column.type='long' || column.type='Long' >
            @ApiModelProperty(value = "${column.propertyNotes}", notes = "${column.remark}" , required = ${column.sfNoll?string('true','false')}  )
            private Long ${column.propertyName?uncap_first};
        </#if>
        <#if column.type='DOUBLE' || column.type='double' >
            @ApiModelProperty(value = "${column.propertyNotes}", notes = "${column.remark}" , required = ${column.sfNoll?string('true','false')}  )
            private Double ${column.propertyName?uncap_first};
        </#if>
        <#if column.type='BIT'>
            @ApiModelProperty(value = "${column.propertyNotes}", notes = "${column.remark}" , required = ${column.sfNoll?string('true','false')}  )
            private Boolean ${column.propertyName?uncap_first};
        </#if>
        <#if column.type='Decimal'>
            @ApiModelProperty(value = "${column.propertyNotes}", notes = "${column.remark}" , required = ${column.sfNoll?string('true','false')}  )
            private BigDecimal ${column.propertyName?uncap_first};
        </#if>
    </#list>
</#if>
}
